Asynchronous Requests And Rate Limiting